patch panels - Turkish English Dictionary